﻿body
{
	font-family: Arial,Tahoma,Times New Roman;
	font-size: 12px;
	margin: 0;
	padding: 0;
	background: #E1F1FE;
	border: none;
}
img
{
	border: none;
}
ul
{
	margin: 0;
	padding: 0;
}
a
{
	text-decoration: none;
}
p
{
	margin: 0;
	padding: 0;
}

#wrap
{
	width: 960px;
	height: auto;
	margin: 0 auto;
	background: #d22333;
}

#header
{
	background: url(../images/header.jpg);
	width: 960px;
	height: 130px;
	margin-top: 5px;
	position: relative;
}
#header img
{
	width: 960px;
	height: 130px;
}
#homepage-link
{
	position: absolute;
	top: 15px;
	left: 10px;
	width: 140px;
	height: 70px;
}

.toplink li
{
	color: White;
	float: left;
	margin: 1px 0px 0 16px;
	list-style: none;
}
.toplink
{
	float: right;
	margin-top: 5px;
	margin-right: 10px;
}
.toplink a
{
	color: White;
	font-size: 11px;
	font-family: Tahoma;
}
.toplink a:hover
{
	font-weight: bold;
}
#header-topmenu
{
	float: right;
	width: 960px;
	height: 20px;
}
#HSbox
{
	width: 960px;
	height: 30px;
	margin-top: 45px;
	float: right;
}
#header-search
{
	float: right;
	width: 160px;
	height: 25px;
	margin-top: 10px;
	margin-right: 5px;
}
.txtSearch
{
	float: left;
	width: 125px;
	height: 20px;
	border: 0;
	font-size: 10px;
	color: #d22333;
	padding-left: 5px;
}
.btnSearch
{
	float: left;
	width: 25px;
	height: 22px;
}
#header-menu
{
	float: left;
	width: 960px;
	height: 20px;
}
.Menulink
{
	float: left;
	margin-top: 10px;
}
.Menulink li
{
	color: White;
	float: left;
	margin: 1px 0px 0 37px;
	list-style: none;
}
.Menulink a
{
	color: White;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
}

.Menulink li a:hover
{
	color: #f3f3f3;
}
#panel1
{
	width: 956px;
	height: auto;
	border-style: solid;
	border-width: 2px;
	border-color: #d22333;
	background: #ffffff;
	padding: 0px;
	float: left;
}
panel2
{
	width: 935px;
	margin: margin :0px 10px 10px 10px;
}
#Home-slide
{
	width: 935px;
	height: 311px;
	margin: 10px 10px 30px 10px;
}
#left
{
	width: 200px;
	margin: 0px 0px 10px 10px;
	float: left;
}

.left-content
{
	width: 200px;
	height: auto;
	border-style: solid;
	border-color: #e6e6e6;
	border-width: 1px;
	background: url(../images/left1.jpg) repeat-x;
	margin-bottom: 10px;
	float: left;
}

#l3
{
	width: 200px;
	height: 320px;
	border-style: solid;
	border-color: #e6e6e6;
	border-width: 1px;
	margin-top: 10px;
}
.head
{
	width: 200px;
	height: 30px;
	background: #eceef3;
	padding-top: 10px;
	border-bottom-style: solid;
	border-bottom-color: #c6cedd;
	border-bottom-width: 1px;
}
#right
{
	width: 735px;
	margin: 0px 0px 5px 0px;
	float: right;
}
#center
{
	width: 520px;
	height: auto;
	margin: 0px 5px 0px 0px;
	float: left;
}


#center h3
{
	width: 516px;
	height: 23px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #d22333;
	border-bottom-style: solid;
	border-bottom-width: 2px;
}

#rightinner
{
	width: 210px;
	margin: 0px 0px 0px 0px;
	float: right;
}

.r1
{
	float: left;
	width: 200px;
	height: auto;
	border-style: solid;
	border-color: #e6e6e6;
	border-width: 1px;
	margin-bottom: 10px;
	background: url(../images/left1.jpg) repeat-x;
}
.r1Caption
{
	margin-left: 10px;
	margin-top: 8px;
}
#r3
{
	width: 196px;
	height: 320px;
	margin-bottom: 10px;
}
#caption
{
	width: 150px;
	margin-left: 10px;
}
#DanhMuc
{
	color: #d22333;
	width: 190px;
}
.pSanPham
{
	margin: 0 auto;
	text-align: center;
}
.spanSanPham
{
	color: #5dafc3;
}
.sanPham-BanChay
{
	margin-top: 15px;
}
.Menulinkleft
{
	float: left;
}

.Menulinkleft a
{
	color: #626262;
	font-size: 12px;
	font-weight: bold;
	margin-left: 5px;
	padding: 5px 0px;
}

.Menulinkleft li
{
	list-style: none;
	width: 170px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	text-decoration: none;
	padding: 9px 5px;
	margin-left: 10px;
	border-bottom-color: #e6e6e6;
}
.Menulinkleft li a:hover
{
	margin-left: 8px;
}
.Menulinkleft li:last-child
{
	border: none;
}
.btnadd
{
	float: right;
}
.Menulinkleft li ul
{
}
.Menulinkleft li ul li
{
	border-bottom: 1px dashed #ccc;
	width: 120px;
	margin-left: 15px;
}
.Menulinkleft li ul li:last-child
{
	border-bottom: 1px dashed #ccc;
}
.Menulinkleft li ul li a
{
	color: #C77;
	margin-left: -5px;
}
.Menulinkleft li ul li a:hover
{
	margin-left: -3px;
}

.MenulinkRight li
{
	list-style: none;
	width: 170px;
	text-decoration: none;
	padding: 9px 5px;
	margin-left: 10px;
	color: #d07eab;
	font-weight: bold;
}
.MenulinkRight a
{
	color: #d07eab;
}
.h3Title
{
	color: #d22333;
	margin-left: 10px;
	font-size: 13px;
}
.text
{
	color: #d22333;
	margin-left: 15px;
	font-size: 12px;
}
.text h3
{
	color: #d22333;
	font-size: 13px;
	margin: 10px 0px 5px 0px;
}
.text img
{
	width: 110px;
	height: 22px;
}
#HT1
{
	width: 112px;
	height: 22px;
	background: url(../images/HoTro.jpg);
	margin-left: 25px;
}
#HT2
{
	width: 112px;
	height: 22px;
	background: url(../images/HoTro.jpg);
	margin-left: 25px;
}
#HT3
{
	width: 112px;
	height: 22px;
	background: url(../images/HoTro.jpg);
	margin-left: 25px;
}

#i1
{
	width: 189px;
	height: 150px;
	background: url(../images/Giay.jpg);
	margin-left: 10px;
}
#i2
{
	width: 171px;
	height: 142px;
	background: url(../images/Loa.jpg);
	margin-left: 10px;
}
.sanPham-box
{
	width: 520px;
	height: auto;
	float: left;
}
#SanPham
{
	width: 520px;
	float: left;
}
.sanPhamMoi
{
	width: 520px;
	margin-top: 10px;
	float: left;
}

.sanPhamMoi li
{
	width: 97px;
	height: 130px;
	color: White;
	float: left;
	margin: 1px 5px 5px 5px;
	padding: 0px 10px 7px 10px;
	border: 1px solid;
	border-radius: 10px;
	border-color: #d07eab;
}
.sanPham
{
	width: 720px;
	margin-top: 10px;
	float: left;
}

.sanPham li
{
	width: 107px;
	height: 130px;
	color: White;
	float: left;
	margin: 1px 7px 5px 7px;
	padding: 0px 10px 7px 10px;
	border: 1px solid;
	border-radius: 10px;
	border-color: #d07eab;
}

.spanTenSanPham
{
	color: #d22333;
	font-size: 11px;
	text-decoration: underline;
}
.spanDonGia
{
	color: #626262;
	font-weight: bold;
	font-size: 11px;
}
.bear
{
	width: 97px;
	height: 90px;
	margin-top: 8px;
}
.bear1
{
	width: 107px;
	height: 90px;
	margin-top: 8px;
}
.sanPhamMoi p a
{
	list-style: none;
	font-size: 11px;
	font-family: Arial;
}

#TTKM
{
	width: 520px;
	float: left;
	margin-top: 7px;
}
#TTKM img
{
	width: 160px;
	height: 125px;
	float: left;
}
#TTKM a
{
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	color: #d22333;
}
#NoiDung
{
	float: right;
	width: 355px;
}
.BT
{
	list-style: none;
}

#TTKM .BT li a
{
	color: #d22333;
	font-size: 11px;
	font-weight: normal;
}
#footer
{
	float: left;
	width: 960px;
}

#footleft
{
	float: left;
	width: 380px;
	margin: 20px 0px 15px 10px;
	padding-top: 10px;
}
#footright
{
	float: right;
	width: 350px;
	height: 50px;
	font-size: 11px;
}
.pSES
{
	width: 100px;
	float: right;
	margin-top: 10px;
	margin-right: 10px;
}

.pSES span
{
	float: left;
	color: #626262;
}
.pSES a
{
	color: #d22333;
	float: left;
	margin: 0px 10px 10px 2px;
}

.bottomlink
{
	float: left;
	margin-top: 25px;
	margin-right: 0px;
	margin-left: 30px;
}
.bottomlink li
{
	list-style: none;
	float: left;
	margin-left: 10px;
}
.bottomlink li a
{
	color: #d22333;
}
.bottomlink p a
{
}

.Style-1-Left
{
	width: 740px;
	padding-left: 5px;
	float: left;
	margin-top: 20px;
	height: auto;
}
.Style-1-Right
{
	width: 200px;
	padding-right: 5px;
	float: left;
	margin-top: 20px;
	height: auto;
}
.Style-2-Left
{
	width: 200px;
	padding-left: 10px;
	float: left;
	margin-top: 20px;
	height: auto;
}
.Style-2-Right
{
	width: 720px;
	padding: 0px 10px;
	float: left;
	margin-top: 20px;
	height: auto;
}
.Style-2-left-content
{
	float: left;
	width: 200px;
}
.fsContactForm
{
	background: #fff;
}
.fsContactForm legend
{
	font-weight: bold;
	font-size: 15px;
	font-family: Times New Roman;
	color: #50A0E2;
}
.contactInfo
{
	width: 713px;
	height: auto;
	padding-left: 10px;
	margin-bottom: 20px;
}
.mail span
{
	display: inline-block;
	width: 150px;
	font-weight: bold;
	color: #963313;
}
.fsContactForm input[type="text"]
{
	border: 1px solid #D4CA93;
}
.fsContactForm input[type="textarea"]
{
	border: 1pxsolid#D4CA93;
}
.fsContactForm input[type="text"]:focus
{
	border: none;
}
.cc-box
{
	width: 350px;
	float: left;
}
.cc-box input[type="button"]
{
	float: left;
}
.cc-main-box
{
	width: 100%;
	float: left;
}
.cc-main-box span
{
	display: inline-block;
	float: left;
	width: 150px;
}
.cc
{
	float: left;
	width: 100px;
}
.button
{
	margin-left: 150px;
}
/*breadcrumbsss*/
.breadcrum
{
	width: 98%;
	height: 18px;
	border: 1px solid #CCC;
	background-color: #EFEFEF;
	padding: 5px 10px 0px 10px;
	margin-bottom: 10px;
}
.breadcrum a
{
	font-size: 12px;
	font-family: Arial;
	color: #BE3128;
}
.center-title
{
	float: left;
	width: 100%;
	margin-left: 5px;
}
.other-info
{
	float: left;
	width: 100%;
	margin-top: 5px;
	padding-top: 5px;
	margin-bottom: 10px;
	line-height: 18px;
	border-top: 3px solid #CC0D01;
	font-family: Tahoma;
	font-size: 12px;
}

.other-info a
{
	color: #BE3128;
}
.other-info a:hover
{
	color: #CC0D01;
	font-size: 12px;
}
.append_info
{
	float: left;
	padding: 0 17px 10px;
	width: 660px;
}
.info_detail
{
	border-bottom: 1px dotted #E0E3E5;
	color: #55626C;
	float: left;
	font-size: 12px;
	font-weight: bold;
	line-height: 38px;
	padding: 0 0 0 10px;
	width: 100%;
}
.sp_info_detai
{
	float: left;
	padding: 0 0 0 10px;
	width: 100px;
}
.cl_sp
{
	float: left;
}
.info_result
{
	color: #1879B2;
	float: left;
	overflow: hidden;
	padding-left: 15px;
	width: 80%;
}
.ip_info_result
{
	box-shadow: 0 0 2px #445B6C;
	color: #687681;
	float: left;
	font-size: 13px;
	margin-left: 12px;
	margin-right: 6px;
	margin-top: 7px;
	margin-bottom: 6px;
	width: 305px;
	height: 22px;
	padding-left: 2px;
}
.sl_info_result
{
	font-size: 13px;
	height: 27px !important;
	line-height: 27px;
	margin-top: 9px !important;
	padding-bottom: 4px;
	padding-right: 4px;
	padding-top: 4px;
	width: 310px;
}
fieldset
{
	margin-bottom: 20px;
}
fieldset legend
{
	border: solid 1px #4d86c1;
	background: #EDEDED;
	color: darkCyan;
	font-size: 15px;
	font-weight: bold;
	font-family: Times New Roman;
	padding: 5px;
}
.toplink li a.aGioHang
{
	text-decoration: underline;
}

.itemcat
{
	float: left;
	width: 100%;
	height: auto;
	margin-bottom: 5px;
}
.center-subtitle
{
	float: left;
	width: 100%;
	margin-left: 5px;
}
.center-info
{
	float: left;
	width: 100%;
	height: auto;
	margin-left: 5px;
	margin-top: 3px;
	color: #343434;
	font-family: Tahoma;
	font-size: 12px;
	text-align: justify;
}
.info-img
{
	float: left;
	width: 110px;
	height: 110px;
	border: 1px solid #E0E0E0;
	margin-right: 10px;
	margin-bottom: 5px;
}
.info-img img
{
	width: 105px;
	height: 105px;
	margin-top: 3px;
	margin-left: 3px;
}
.center-subtitle a
{
	font-size: 15px;
	color: #333;
	font-weight: bold;
}
.center-subtitle a:hover
{
	color: #444;
}
.h3TitleArticle
{
	color: #222;
	font-size: 15px;
	font-weight: bold;
	text-shadow: 1px 1px 0 #DDD, 1px 1px 0 #BBB;
}
.ArticleDes
{
	width: 100%;
	height: auto;
	float: left;
	margin-bottom: 10px;
}
.info-img-art
{
	width: 150px;
	float: left;
	height: auto;
}
.info-img-art img
{
	width: 120px;
	height: 120px;
}
.ArtDes
{
	float: left;
	width: 550px;
	text-align: justify;
}
.ArtContent
{
	width: 98%;
	padding: 5px;
}
